construction contractor - German English Dictionary